waterproof containers - French English Dictionary